2329
2
1989
0
2990
2578
4
3748
3545
14774
6
3254
1
2021
3
3022
3212
2392
5216
8
2281
532
2116
3168
5
8633
10
4891
4154
3685
4361
7
2231
1571
2117
1995
2598
7181
2637
2228