1133
0
1045
1853
3442
2
1939
3335
1
454
722
2121
4
1824
1661
683
1101
447
410
4396
3
2979
6
2271
269
668
846
2275
3691
5
2809
17353
2490
325
918
2301
685