1581
0
938
809
734
1
475
1500
3041
3
1518
515
5829
22
2041
2
4926
6
2313
2075
2005
4821
3159
2524
319
1457
1386
332
2061
1298
467
862
2661
1522
1978
5430