2690
0
530
3251
6
298
409
477
62
290
169211
11
2410
2
416
1132
297
573
1504
1671
2395
2099
439
3691
63
1511
2952
1650
802
165
364
962
419
279