2115
4
5009
0
1160
1
1251
2
20634
8
1008
2474
670
308
1189
2306
11392
6
2478
662
1354
7
2647
3922
784
1250
2814
5
1375
1069
1071
629
1869
1270
4298
1550
5262
10
4480