504
1
4126
6
290
0
2551
20634
8
1518
2564
2
337
2275
1551
432
592
282572
303
872
1222856
4
653
2168
5
2855
3
2735
2257
436
2339
1861
409
1362
1614
17353
980
278