2804
4
2522
2
2934
1380
0
3863
14
1618
1
4627
7
796
6
2478
2528
3
4670
1394
2257
7071
5
3400
3587
5820
4585
10
2411
7884
17
5392
11
3671
1093
6517
1201
2108
1816
8193
13
1977
1152