3073
2
501
0
44199
1462
2461
20
1132
4160
10
3559
1
1820
2604
7
290
2387
4
77
913
3117
3
4531
932
239
4106
458
484
2934
8
307
3034
12
414
804
1389
4895
347
2190
6