382
2
1554
1
573
0
3134
1053
2982
3
775
2211
1073
107
447
2372
292
1193
661
1889
798
1356
2326
4
2387
999
2395
915
544
2470