3379
3
1812
1
1545
2
619
2822
913
1564
2322
4
1660
1787
10243
1431
3107
7
801
0
6236
10
905
1514
3326
1000
1669
1749
526
673
1382
2166
2906