1108
4
1444
1
1649
2947
3
8969
0
1132
3929
10
2095
2564
2
670
2619
383
1782
665
120469
35
4964
905
25127
330
1343
766
935
1575
846
1054
6406
12
835
1212
7885
1256