1268
1
1175
1443
3
2740
880
951
4096
2
619
564
1606
616
0
297066
2502
467
1668
1660
2163
1290
4360
9
3539
2093
2322
2670
1060
21152
8
1064
1267
1632
955
997