1129
0
661
650
1421
1
509
2201
544
964
1501
706
1587
19279
2
1824
1586
9953
4
25137
17353
1330
1566
543
1386
3
2108
7334
1024
1054
775
1028
1470
2000
1894