2520
1
1360
195
661
0
1205
1147
3196
3
1787
4445
3560
1733
1198
6052
10
485
949
1647
746
1052
2
2235
1181
1246
88366
19
2493
1671
617