1129
0
1894
1
822
99
1930
2499
4
5262
10
1307
3
23150
9
1675
3442
2
7208
7
1160
2225
964
458
2120
1386
451
1586
1903
694
4820
1074
1216