597
1
1182
998
661
0
1129
1261
3795
1365
2372
2
2296
2865
3
120469
35
775
544
646
447
2334
49165
7
2982
2143
2071
650
2494
2086
2356
4179
5
1894
521
419694
9
875