1501
1
17730
11
417
0
1622
1020
999
263
2546
802
650
1824
11881
3
1124
543
2470
2
447
895
1463
3615
7
7334
4
1267
4513
1642
1462
1961