3203
3
964
1
401
0
1470
1566
1329
1374
31535
417
2121
4
1448
2
1903
544
646
447
4111
19279
1315
17353
1229
1020
650
1513
813
1733
2328
1392
957
509
415