1431
2
1458
3
563
1
2334
0
995
1775
1129
1506
3044
13
1132
1543
440
1587
4057
9
1329
1343
2619
1326
835
3116
1033
2297
1640
5009
20634
8
1008
2474
1207
1984
670