2947
3
730
1
326
0
938
975
2
1446
3650
2819
3028
419694
9
1337
896
5559
882
1021
2306
909
398
199
4964
1329
4445
905
1578
691
2870
1375
1543