5535
13
2249
1
4160
4
1179
2099
1203
1306
2
1131
1542
1172
1507
5915
11
1152
1218
0
1699
2182
2194
3066
7
6899
9
3336
1618
1640
1438
3
1580
1960
1605
3535
8
2155
57793
3519