1265
1
2794
2
3940
5
2740
3
1529
1441
0
475
5226
3818
7
2593
1289601
4
1393
4944
2710
443
3612
10
2277