5489
11
1074
1
4285
3
4438
6
3316
10
2131
1285
19944
2
5141
7
5406
3169
5
1168
4335
929
2571
1228
1276
1772
2377
2722
623
1752
0
796
2600
4
2744
1025
2972
495
4946
1526