2522
2
665
1
2436
4032
12
6773
7
915
0
1578
6
2294
3060
5
1093
2901
493
789
123674
35
2512
5488
2598
3
12305
1312
2166
83
1622
1839
1763
1834
1690
1307
2243
1558