2097
3
490
0
2016
4
1197
12590
376
576
1
2211
263
574
8969
1696
1343
1418
2
1222
552
16
572
422
1129
2221
392
5779
1009
6062
684
3331
979
4143
6
3930
11
2749