19279
2
2275
1518
1
2327
383
0
358
3691
5
2809
2301
1152
2190
3092
303
31535
18385
2235
637
2520
536
451
948
4445
3
3114
4
3510
4111