5535
13
2249
1
4160
4
1179
2099
1203
1306
2
1131
1542
1172
1507
1152
1218
0
1699
2182
1309
1618
1640
1438
3
1580
1605
1992
697
4914
57793
1066
1169
1481
4606
2233