3312
5
6062
16
1979
9
2372
2
1684
2982
3
3243
7
382
993
1
1448
775
0
650
1952
1421
1329
1501
661
1733
544
1513
2470
1193
3955
1622
7458
4
417
1425
1054
2188
1132