3362
12
735
0
1004
2
1670
1849
1236
5
774
1
824
584
2807
8
1426
1397
4
1492
3
2700
663
2536
7
1451
1610
2752
518
387
932
268
1014
3513
1257
1413
392
2213