3408
12
4143
6
1489
1
2372
2
2195
81077
101
2982
3
993
1448
775
0
650
3466
4
1421
1329
1501
661
447
1733
544
2470
2445
11
1193
1129
7328
417