1129
0
2119
1
907
4650
1358
3
1563
1664
1132
3497
4
964
4107
635
2304
559
251
1923
5262
2
447
5316
1074
1448
417
4706
5
863
935
2808
804
2368
544
775