4160
4
1179
1
2249
2099
1203
1306
2
1131
1542
1172
1507
1152
1218
0
1699
5535
13
2182
1618
1640
1438
3
108797
1580
1605
1015
1694
951
690
2669
3551
10
564