2513
2
2033
8
2002
3
2392
5301
13
1191
1
1282
2209
1564
623
599
0
383
1734
1209
2534
2610
3176
2082
701
2152
582
2622
6
83
3158
2901
1066
1400
1168
3895
1730