2535
2
4168
5
5043
1
2794
3871
59
0
2343
616
2920
4
3470
12472
383
457
2285
96
527
3
3696
8
1225
1753
1412
1812
6231
803
2054
3109
14
3629
2534
390
1029
1618