1132
0
1084
935
3615
14
2198
5
493
383
475
2749
3
1282
1810
445
1
329
1696
804
573
2211
1053
913
36609
34
300
1040
1550
4349
2
1540
863
2796
611
3844
419694
9