2196
0
1268
1254
1732
246
819
1160
2
2064
1
2431
3
1815
3233
16
3063
2069
1540
11221
23
1589
1086
1306
36609
34
2830
7
3511
24181
8
17637
409
2634
4033
4
6859
5
3116
1132
1865