2102
0
3673
3
1619
2
3337
5
1001
1
2615
1982
4
873
770
404
1064
2935
1726
290
856
991
4837
352
341
330
1131
2225
2385
249
879
432
328
1171
482
633