2177
2
1666
2767
3
126
1
1418
3287
1378
1192
1428
3659
14
552
0
1425
1649
1099
759
1346
4
611
1302
360
1431
909
1069
896
1105
1024
1586
1543
1343
99
1115