2928
5
3181
4
527
3
3940
1458
0
2794
2
12472
3066
7
3871
1889
1
1225
2233
2021
2343
616
1564
3470
2285
4168
1753
1412
3473
2054
3109
14
783
59
96
3629
2534