2794
2
1131
282
1
783
0
951
2245
3
1618
841
3470
5
432
19465
6
3053
7
442
687
1467
2886
1550
2118
2715
1814
1590
2372
3655
11
916
692
5253
4
1137
1558
2450
534