1989
15
1378
0
1224
1
1077
5
2922
4
1542
1546
2533
1264
1275
2427
14
4127
8
1342
3
1598
2
1033
462
444
329
1791
6
1394
844
961
15563
778
400
307
124
1030
1897
1719
10