1528
2
1228
3791
7
456
0
1832
3
3723
6
1168
1
1985
1162
674
1767
2505
4309
1239
6753
17
517
2061
5746
23
840
2955
2032
7471
9
3591
11
400
1558
1376
5204
2836
383
658