1331
1
4979
6
3506
8
7633
3249
1943
2
165
2949
0
2680
3321
3
6773
7
3926
14
1614
297066
108797
1364
1812
1458
1679
5771
10
1162
1527
1623
1431
1243
1239
1267
5375