2198
5
1418
2
3287
1
1378
1192
1428
3659
14
300
0
1649
1099
552
360
2061
1431
909
1069
896
1105
1024
1586
1543
1810
3
1115
1282
625
1333
139
8766
2522
169211
11